#pragma once

#include "include\\SDL.h"
#include "GameWorld.h"

#include <vector>

class GameDirector {
public:
	GameDirector();
	~GameDirector();

	void InitGame();

	void InitGameWorld(GameWorld* gameworld);

	void LoadResources();
	void ReleaseResources();
	
	void GameQuit();

private:
	std::vector<GameWorld> m_gameworld;
};

class Object {
public:
	virtual ~Object() {
		
	}
};